wire straps - Français Anglais Dictionnaire